Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998 
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A 
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard 
All Tour Italy F1 Australia F3 Australia F4 China F1 China F2 Italy F2 Italy F23 Ivory Coast F1 Ivory Coast F2 Thailand F2 Thailand F3 Japan F9 Japan F10 Australia F12 Australia F13 Cambodia F1 Italy F1 Thailand F1 Thailand F2 India F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Canada F5 China F1 China F2 Thailand F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 Japan F1 Japan F2 Japan F3 Thailand F4 Thailand F6 Hong Kong F3 Thailand F10 Thailand F11 Indonesia F3 Thailand F1 Croatia F1 Croatia F2 Australia F1 Australia F2 Belgium F2 Croatia F1 Italy F15 Dharwad Challenger 2003 - Dharwad IPP Open - Helsinki Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Cridicard Mastercard Tennis Cup - Campos do Jordao USTA Tennis Championships of Austin - Austin Samsung Securities Cup Challenger - Seoul Osaka International Tennis Tournament - Osaka Kyoto Challenger - Kyoto Fifth-Third Bank Tennis Championships - Lexington GHI Bronx Tennis Classic - Bronx 4th Sardinia International Championships - Cagliari Bangkok Challenger - Bangkok Shimadzu All Japan Indoor - Kyoto ATP Bangalore Challenger - Bangalore Fujitsu Siemens Open - Budapest Banja Luka Challenger 2003 - Banja Luka Okal Cup 2003 - Eckental Czech Indoor Open - Prague Gemax Samsung Open 2004 - Belgrade Heineken Challenger 2004 - Ho Chi Minh City Busan Open - Busan Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City San Remo Tennis Cup - San Remo Sporting Challenger - Turin Memorial Savigni - Sassuolo 10ø Tornea B. Camparini - Reggio Emilia Canottieri Minico 2004 - Mantova San Benedetto Challenger - San Benedetto Riviera di Rimini Challenger 2004 - Rimini Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton Alfa Romeo Tennis Cup - Cordenons Samsung Securities Cup - Seoul Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka The Natrel's Challenger of Granby - Granby San Marino Cepu Open - San Marino Challenger Brasov - Brasov Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Men's Challenger of Dallas - Dallas Internationaux du Doubs - Besancon Open Mutouest St. Brieuc - St. Brieuc Copa Club Campestre de Aguascalientes - Aguascalientes Dharwad Challenger 2006 - Dharwad Fergana Challenger - Fergana Top Wool Challenger-Immagine Trophy - Biella Riviera di Rimini Challenger - Rimini BH Telecom Indoors Sarajevo 2006 - Sarajevo Ciutat de Barcelona - Barcelona San Luis Potosi Challenger 2007 - San Luis Potosi Roma Challenger 2007 - Rome ECU Prague Open - Prague Porsche Open - Poznan Citta di Como - Como Internazionali di Tennis Dell'Umbria - Todi Open Costa Daurada - Tarragona Samsung Securities Cup - Seoul Flea Market Cup - Busan Taiwan Challenger - Kaohsiung Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Busan Open Challenger Tennis - Busan 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Fergana Challenger - Fergana Trofeo Cassa di Risparmio di Alessandria - Alessandria Izmir Cup - Izmir Memorial A. Manfredini Sassuolo Challenger - Sassuolo 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Open Diputacion Ciudad de Pozoblanco - Cordoba San Benedetto Challenger - San Benedetto Moncton Men's Challenger - Moncton Riviera de Rimini Challenger - Rimini Aamulehti Tampere Open - Tampere New Delhi Challenger III - New Delhi GHI Bronx Tennis Classic - Bronx Karshi Challenger - Karshi Ljubljana Open 2008 - Ljubljana 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Tennislife Cup - Napoli Open Tarragona Costa Daurada - Tarragona Samsung Securities Cup - Seoul Labertz Open by Stawag - Aachen Noumea Challenger Heilbronn Challenger Wroclaw Challenger Melbourn Challenger Cherbourg Challenger Bangkok Challenger Korat Challenger Talahassee Challenger Unicredit Czech Open 2007 - Prostejov Tenerife Challenger Izmir Challenger Coffee Cup Challenger - Chikmagalur Carson Challenger Alessandria Challenger 8° Trani Cup - Trani Torneo Internacional Challenger Fila 2006 - Leon 2004 Keys Gate Challenger - Homestead Yuba City Challenger Reggio Emilia Challenger Rijeka Challenger Yokohama Challenger 2001 - Yokohama Aptos Challenger Rimini Challenger Recanati Challenger Orbetello Challenger Open de la Ville de Saint Denis - Reunion Island Cordenons Challenger GHI Bronx Tennis Classic - Bronx Como Challenger ATP Challenger Numea - New Caledonia Todi Challenger Ljubljana Challenger Napoli Challenger Tarragona Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Seoul Challenger 12th BH Tennis Open International Cup - Belo Horizonte 2005 Freeman Men's Challenger - Joplin Challenger Casablanca San Angel - Mexico City Heineken Challenger - Ho Chi Minh City Bogota Challenger Pereira Challenger Nova Challenger Osaka - Osaka University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Gallagher International - Hamilton Challenger Copa Sevilla - Seville Biella Challenger The 70th King's Cup and Queen's Cup - Bangkok Rimini Challenger Orbetello Challenger V Trani Cup - Trani Open Costa Daurada - Tarragona Garden Open - Rome Kitzbuhel Challenger ATP Slovak Open Challenger - Bratislava Trani Challenger Geneva Challenger Como Challenger Rijeka Challenger Bangkok Challenger Binghamton Professional Tennis Tournament - Binghamton Todi Challenger Bangkok Challenger Napoli Challenger Asuncion Challenger Santiago Challenger Astana Challenger Ortisei Challenger Fergana Challenger - Fergana Caloundra Challenger The $50,000 Pro Challenger at Calabasas - Calabasas Noumea Challenger Singapore Challenger Burnie Challenger Busan Open Challenger Tennis - Busan Kyoto Challenger Guangzhou Challenger Pereira Challenger Johannesburg Challenger Rome Challenger Busan Challenger Alessandria Challenger Rijeka Challenger Guadalajara Challenger Braunschweig Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Recanati Challenger Como Challenger Todi Challenger Ljubljana Challenger Busan Open Challenger Tennis - Busan Seoul Challenger Salzburg Challenger GHI Bronx Classic - Bronx Helsinki Challenger Toyota Challenger Bucaramanga Challenger Burnie Challenger Singapore Challenger Salinas Challenger Kyoto Challenger Guadalajara Challenger Pingguo Challenger San Luis Potosi Challenger Busan Challenger Caltanissetta Challenger Winnetka Challenger Granby Challenger Todi Challenger Cordenons Challenger Genova Challenger Tatra Banka Open 2006 - Bratislava Flea Market Cup Busan Challenger Tennis - Busan 5° Sporting Challenger - Turin Medellin Challenger Pereira Challenger Busan Challenger Todi Challenger Beijing Challenger USTA Seascape Challenger - Aptos Cordenons Challenger Genova Challenger Kaoshuing Challenger Bogota Challenger Open de Montauban - Montauban Bucaramanga Challenger Burnie Challenger West Lakes Challenger Societa Canottieri Mincio 2005 - Mantova Rome Challenger Mestre Challenger Nanchang Challenger Cordenons Challenger Bangkok Challenger Shanghai Challenger Cali Challenger Pune Challenger Guayaquil Challenger Yokohama Challenger Bucaramanga Challenger San Luis Potosi Challenger Mestre Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City South African Airways Tennis Open - Durban Riviera di Rimini Challenger - Rimini San Benedetto Challenger Cortina Challenger Cordenons Challenger Genova Challenger Singha Tennis Classic - Tarzana Pereira Challenger Medellin Challenger Casablanca Challenger Monterrey Challenger Bogota Challenger ATP Challenger Tour Finals Canberra Challenger Constanta Challenger - Constanta Bucaramanga Challenger Honda-Kah Open - Singapore Shimadzu All Japan Indoor - Kyoto II Cyclus Open de Tenis - Florianopolis Mestre Challenger Caltanissetta Challenger dBI Tennis Challenger - Binghamton Cordenons Challenger LXV Concurso Internacional Vigo - Vigo Black Forest Open - Freudenstadt Irving Challenger XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Caltanissetta Challenger BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City San Luis Potosi Challenger Caltanissetta Challenger L'Aquila Challenger Sopot Challenger Pullach Challenger Cordenons Challenger Genova Challenger Szczecin Challenger Lima Challenger Guayaquil Challenger Montevideo Challenger Houston Challenger Andria Challenger Newport Beach Challenger Monterrey Challenger Sarasota Challenger Tallahassee Challenger Savannah Challenger Rome Challenger Vicenza Challenger Milan Challenger Perugia Challenger Sopot Challenger Garden Open 2005 - Rome Nokian Hakkapeliitta Open - Tampere Manerbio Challenger Steelers Cup - Kosice Kia International In Kawana - Kawana Seville Challenger Biella Challenger Trofeo Sisma Mantova - Mantova Florence Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Zenith Tennis Cup-Harbour Club - Milan Mouilleron-Le-Captif Challenger Brest Challenger Knoxville Challenger Maia Challenger Rome Challenger Monterrey Challenger Parma Challenger Biella Challenger Maia Challenger San Jose Challenger Irving Challenger Rome 2 Challenger Orlando 2 Challenger Cordenons Challenger Verona Challenger San Benedetto Challenger Lima Challenger Beijing Challenger San Marino Challenger Lermontov Challenger Seville Challenger Toyota Challenger Cali Challenger Madrid Challenger Quito Challenger Noumea Challenger Prostejov Challenger Vancouver Challenger Santo Domingo Challenger Chitre Challenger Cordenons Challenger Lisbon Challenger Seoul Challenger Guayaquil Challenger ATP Challenger Tour Finals Guayaquil Challenger Sarasota Challenger Biella Challenger Taipei City Challenger Rome 1 Challenger Parma Challenger Eskisehir Challenger Astana Challenger Tashkent Challenger Montevideo Challenger Traralgon Challenger Guayaquil Challenger Andria Challenger San Luis Potosi Challenger Anning Challenger Busan Challenger Tianjin Challenger Pereira Challenger Indore Challenger Monterrey Challenger Fergana Challenger - Fergana USTA Seascape Challenger - Aptos Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Wrexham Challenger - Wrexham Singapore Mens Tennis Open - Singapore Asics Challenger Open - Monchengladbach Uncle Toby's Burnie Challenger - Tasmania Challenger Citta di Olbia - Olbia New Delhi Challenger - New Delhi Fergana Tennis Challenger Tournament - Fergana Atlantic City Open - Atlantic City Credicard Mastercard Tennis Cup - Campos do Jordao Guzzini Challenger - Recanati Belgaum Open - Belgaum Jameson Cup - Milan Dunlop World Challenge - Toyota Trani Cup - Trani IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Challenger Fondazione Carige - Genova SIR Supermercadi Challenger - Rome Music City Challenger - Nashville Mauritius Open - Mauritius Challenger 42 - Andrezieux USTA Men's Challenger of Dallas - Dallas Heineken Challenger - Ho Chi Minh City Uncle Toby's Australian Men's Clay Court Challenger - Canberra Draft Corona Mexico City Open - Mexico City San Remo Tennis Cup 15° Piertomaso - San Remo Media Will Cup Busan Challenger Tennis - Busan The LTA Sunderland Challenger - Sunderland Challenger Ford de Cherbourg - Cherbourg San Luis Potosi Challenger - San Luis Potosi Bangkok Challenger Memorial Manfredini - Sassuolo Harbour Tennis Cup Regione Lombardia - Milan Ciudad de Pozoblanco Open Diputacion - Cordoba San Remo Tennis Cup - San Remo s Tennis Masters 06 - Graz Polska Energia Open - Bytom The Swanston Challenger - Sacramento Samsung Secruities Cup Challenger - Seoul Schickedanz Open 2007 - Furth Sporting Challenger '07 Trofeo Regione Piemonte - Turin San Marino Cepu Open - San Marino Genova Open Challenger - Genova Banjaluka Challenger 2007 - Banja Luka Malaysian Open - Kuala Lumpur 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto Zagreb Open - Zagreb Waldbaum's Hamlet Cup - Long Island Challenger Banque Nationale - Granby Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi Genova Open Challenger - Genova AIG Japan Open - Tokyo Furth Challenger Tashkent Challenger - Tashkent President's Cup - Astana Bauer Watertechnilogy Cup 2008 - Eckental Fergana Challenger Caversham International Tennis Tournament - Jersey The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent AIG Japan Open - Tokyo San Luis Potosi Challenger Baton Rouge Challenger Mexico City Challenger Rome Challenger Busan Challenger Fergana Challenger Campionati Internazionali di Sicilia - Palermo San Marino Challenger AIG Japan Open - Tokyo Alphen Challenger Nottingham-2 Challenger Caltanissetta Challenger Napoli Challenger Turin Challenger San Benedetto Challenger Barranquilla Challenger Ljubljana Challenger Pingguo Challenger Leon Challenger Bangkok Challenger Winnetka Challenger Orbetello Challenger Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Generali Open - Kitzbuhel Thailand Open - Bangkok Sarasota Challenger The 69th King's Cup-Thailand Open - Bangkok Generali Open - Kitzbuhel China Open - Beijing Thailand Open - Bangkok Bangkok Challenger Chennai Open - Chennai Next Generation Adelaide International - Adelaide Shimadzu All Japan Indoor - Kyoto Delray Beach International Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai The Stella Artois Championships - London The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Campbell's Hall of Fame Tennis Championships - Newport BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton RCA Championships - Indianapolis Generali Open - Kitzbuhel Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Chennai Open - Chennai St. Francis Health System USTA Challenger - Tulsa SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Honda Kah Singapore Men's Tennis Open - Singapore Kun-Ming Challenger The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport China Open - Beijing Thailand Open - Bangkok Grand Prix Hassan II - Casablanca Melbourne Challenger The Artois Championships - London XXIX Edizione 'A.Savoldi Marco' - Manerbio Sporting Challenger 2003 - Turin 2003 USTA Tallahassee Tennis Challenger - Tallahassee Thailand Open - Bangkok Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Milan Indoors - Milan The Dubai Tennis Championships - Dubai Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis The Scottish Tennis Championships - Edinburgh Thailand Open - Bangkok Trani Cup - Trani Uncle Toby's Australian Men's Clay Court Challenger - Canberra Grand Prix de Tennis de Lyon - Lyon Portoroz Challenger The Dubai Tennis Championships - Dubai Banca Stato Challenger Lugano - Lugano Odlum Brown Vancouver Open - Vancouver Cepu Open - San Marino Heineken Open - Auckland USTA Freeman Men's Challenger - Joplin Yokohama International Tennis Tournament - Yokohama Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Nottingham Men's Challenger - Nottingham Yokohama World Tennis Gaora Cup - Yokohama Biella Challenger Riviera di Rimini Challenger - Rimini Thailand Open - Bangkok Heineken Challenger - Ho Chi Minh City San Marino Cepu Open - San Marino ATP Heineken Challenger 2000 - Ho Chi Minh City The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Posillipo Tennis Cup - Napoli Asirom Challenger - Brasov LTA Shrewsbury Challenger - Shrewsbury GHI Bronx Tennis Classic - Bronx Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai AGT Challenger - Leon Baden Open - Karlsruhe Gerry Weber Open - Halle Qatar Exxon Mobil Open - Doha Legg Mason Tennis Classic - Washington PTT Thailand Open - Bangkok Countrywide Classic - Los Angeles Samsung Securities Cup - Seoul VTR Open - Vina del Mar Ischgl International ATP Challenger - Ischgl Roma Open Challenger - Rome Steelers Cup 2005 - Kosice 7° Trani Cup - Trani US Men's Clay Court Championship - Houston IPP Open - Helsinki Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Ho Chi Minh City Challenger - Ho Chi Minh City Studena Croatia Open - Umag Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Challenger Natrel Presented by National Bank - Granby Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa Copa Claro - Buenos Aires Kos-Zucchetti Tennis Cup - Cordenons Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Corona Mexico City Open - Mexico City Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch PTT Thailand Open - Bangkok ATP Vegeta Croatia Open - Umag PTT Thailand Open - Bangkok China Open - Beijing Kremlin Cup - Moscow Royal Guard Open Chile - Vina del Mar Brasil Open - Sao Paulo The Wright Financial Group USTA Challenger - Champaign AEGON Championships - London Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad The Scottish Tennis Championships - Edinburgh Challenger Casablanca San Angel - Mexico City Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel 4° Sporting Challenger - Turin Moselle Open - Metz Brasil Open - Costa do Sauipe Kremlin Cup - Moscow Heineken Open - Auckland Ecuador Open - Quito Hypo Group Tennis International - Portschach U.S. National Indoor Tennis Championships - Memphis Brasil Open - Sao Paulo Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Vegeta Croatia Open - Umag Qatar ExxonMobil Open - Doha HTV Challenger - Ho Chi Minh City Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ecuador Open - Quito Argentina Open - Buenos Aires Genoa Open - Genova Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Aegon Nottingham Open - Nottingham Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Ecuador Open - Quito Flea Market Cup Busan Challenger Tennis - Busan Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Thailand Open - Bangkok Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Chengdu Open - Chengdu Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Sydney International - Sydney Ecuador Open - Quito Istanbul Challenger Antalya Challenger Antalya 2 Challenger Akbank Private Banking-TED Open - Istanbul Time Warner USTA Challenger - Binghamton Challenger Groningen - Groningen Grand Prix Hassan II - Marrakech Gerry Weber Open - Halle Antalya Cup - Antalya Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Suisse Open - Gstaad Kaohsiung Challenger Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Biella 5 Challenger USTA Challenger of Dallas - Dallas Biella 6 Challenger Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba New York Open - New York Delray Beach Open - Delray Beach Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Forli Challenger Plava Laguna Croatia Open - Umag European Open - Antwerp Warsteiner Challenger Wolfsburg - Wolfsburg San Marino Challenger Tata Open Maharashtra - Pune New York Open - New York Delray Beach Open - Delray Beach Santiago Open - Santiago Wuhai Challenger Abierto Mexicano Telcel - Acapulco AIG Japan Open Tennis Championships - Tokyo Hall of Fame Open - Newport Toyota Challenger Swiss Open - Gstaad Brasil Open - Sao Paulo St. Petersburg Open - St. Petersburg Rio Open - Rio de Janeiro St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg The Surbiton Trophy - Surbiton Samsung Securities Cup - Seoul Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham AIG Japan Open - Tokyo Tata Open - Chennai Qatar Open - Doha AIG Japan Open Tennis Championships - Tokyo Copa Telmex - Buenos Aires AIG Japan Open Tennis Championships - Tokyo AEGON Championships - London Movistar Open - Santiago AEGON Championships - London ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok UNICEF Open - 's Hertogenbosch Barcelona Challenger Bet-at-home Open - Hamburg Rio Open - Rio de Janeiro Generali Open - Kitzbuhel Kremlin Cup - Moscow Shanghai Challenger Australian Open - Melbourne Aircel Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Masters Series Monte-Carlo - Monte Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Shanghai Rolex Masters - Shanghai Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rolex Paris Masters - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, 1R, ITA-CRO 3-2 15th Asian Games Doha 2006 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 All Lower level tournaments Olympics - Rio de Janeiro